stacking the cards - Spanish English Dictionary